fruit of the squash, pumpkin - Francés Inglés Diccionario